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

Leave a Reply

Your email address will not be published. Required fields are marked *

35 queries 2.492