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.