ovastacins

English

Noun

ovastacins

  1. plural of ovastacin