Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sea hare Definition

Cancel
sea hare
noun(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

Words Related to sea hare!

sea hare Examples by Brain Bank Users