ovorubin
Noun
Meaning
ovorubin (uncountable)
(biochemistry) A chromoprotein, present in gastropod eggs, that is a proteinase inhibitor.
Noun
ovorubin (uncountable)
(biochemistry) A chromoprotein, present in gastropod eggs, that is a proteinase inhibitor.