sea hare









sea hare


noun

  1. any gastropod of the order Aplysiacea, comprising large marine sluglike mollusks with a reduced, internal shell.

noun

  1. any of various marine gastropods of the order Aplysiomorpha (or Anaspidea), esp Aplysia punctata, having a soft body with an internal shell and two pairs of earlike tentacles
50 queries 0.576