avidin
(noun)
noun
1. (biology) A tetrameric protein produced in the oviducts of birds, reptiles and amphibians and deposited in the whites of their eggs.
(noun)
1. (biology) A tetrameric protein produced in the oviducts of birds, reptiles and amphibians and deposited in the whites of their eggs.