Word info

ovorubin

Noun

Meaning

ovorubin (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms