VariousWords beta
Related Terms:
Noun
Definition: A tetrameric protein produced in the oviducts of birds, reptiles and amphibians and deposited in the whites of their eggs.
VariousWords beta
Definition: A tetrameric protein produced in the oviducts of birds, reptiles and amphibians and deposited in the whites of their eggs.