Wordigg

xenavidin Definitions

noun

an avidin found in frogs of the genus xenopus

Discover More the word xenavidin

Scrabble the word xenavidin

xenavidin thesaurus

Examples include xenavidin