Noun
ovostatin (plural ovostatins) (biochemistry) Any of a class of proteinase inhibitors found in hens' eggs.