Definitions of Subclass amphineura:

  • noun:   a class of Gastropoda