ovastacins
English
Noun
ovastacins
plural of
ovastacin