HOLOSTOMATE MEANING IN ENGLISH

• Holostomate Definition & Synonyms

  1. (a.) Same as Holostomatous.


RECENT SEARCHES