Wiktionary
zebavidin
n. (context protein English) An avidin found in zebrafish.
n. (context protein English) An avidin found in zebrafish.