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
n. amphineura, division of mollusca which is exceptional for the bilateral symmetry of the organs, and the orderly disposition of the nerves