ACHLAMYDATE MEANING IN ENGLISH

• Achlamydate Definition & Synonyms

  1. (a.) Not possessing a mantle; -- said of certain gastropods.


RECENT SEARCHES