ovostatins
English
Noun
ovostatins
plural of
ovostatin