avidin
noun
Definitions
A tetrameric protein produced in the oviducts of birds, reptiles and amphibians and deposited in the whites of their eggs.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A tetrameric protein produced in the oviducts of birds, reptiles and amphibians and deposited in the whites of their eggs.