PANTASTOMATA MEANING IN ENGLISH

• Pantastomata Definition & Synonyms

  1. (n. pl.) One of the divisions of Flagellata, including the monads and allied forms.


RECENT SEARCHES