Definitions of Aplysiidae:

  • noun:   sea hares