Definition Definition

amphineura - Meaning and Examples

Meaning of 'amphineura' (Webster Dictionary)

1 . Amphineura [ n. pl.]
- A division of Mollusca remarkable for the bilateral symmetry of the organs and the arrangement of the nerves.