sea hare
English Dictionary
->
Letter S
-> sea hare
Search Dictionary:
sea hare Definition
(n)
naked
marine
gastropod
having
a
soft
body
with
reduced
internal
shell
and
two
pairs
of
ear
-
like
tentacles
sea hare Synonyms
Aplysia punctata
sea hare
© Art Branch Inc.