ANOPLA MEANING IN ENGLISH

• Anopla Definition & Synonyms

  1. (n. pl.) One of the two orders of Nemerteans. See Nemertina.


RECENT SEARCHES