amphineura
amphineura has 2 senses in the JumbleFix dictionary. Letters: 10.
Definitions
n. pl.
. A division of Mollusca remarkable for the bilateral symmetry of the organs and the arrangement of the nerves.
n.
. a class of Gastropoda