Word info

ovostatin

Noun

Meaning

ovostatin (plural ovostatins)

(biochemistry) Any of a class of proteinase inhibitors found in hens' eggs.

Source: en.wiktionary.org

Close letter words and terms