Wordigg

zebavidin Definitions

noun

an avidin found in zebrafish.

Discover More the word zebavidin

Scrabble the word zebavidin

zebavidin thesaurus

Examples include zebavidin