What does amphineura mean?
The definition of amphineura
Am`phi*neu”ra, n. pl.
Etym: [NL., fr. (Zoöl.)
A division of Mollusca remarkable for the bilateral symmetry of the organs and the arrangement of the nerves.
An English Dictionary
A division of Mollusca remarkable for the bilateral symmetry of the organs and the arrangement of the nerves.