Dictionary
Dictionary
Amphineura — definition & meaning
Word Type Definition Amphineura n. pl. A division of Mollusca remarkable for the bilateral
symmetry of the organs and the arrangement of the nerves.
Explore more words:
Scale · Intra- · Innocently · Cotarnine · Acolyte · Leges · Cabriole · Denouement ·