×

amphineure meaning in English

n. amphineura, division of mollusca which is exceptional for the bilateral symmetry of the organs, and the orderly disposition of the nerves

Related Words

  1. amphigastre
  2. amphimixie
  3. amphioxus
  4. amphiprion
PC Version

Copyright © 2018 WordTech Co.