HOLOSTOME MEANING IN ENGLISH

• Holostome Definition & Synonyms

  1. (n.) One of the Holostomata.


RECENT SEARCHES