Sea hare /(?)/

Sea· hare

Sea hare

  1. Any tectibranchiate mollusk of the genus Aplysia. See Aplysia. (Zool.)