ARCHIANNELIDA MEANING IN ENGLISH

• Archiannelida Definition & Synonyms

  1. (n. pl.) A group of Annelida remarkable for having no external segments or distinct ventral nerve ganglions.


RECENT SEARCHES