Definitions of Amphineura:

  • noun:   a class of Gastropoda