sea hare
nounDefinition of sea hare
: any of various large opisthobranch mollusks (especially genus Aplysia) that have an arched back and two anterior tentacles and have the shell much reduced or missing
Keep scrolling for more