sea slug
English Dictionary
->
Letter S
-> sea slug
Search Dictionary:
sea slug Definition
(n)
any
of
various
marine
gastropods
of
the
suborder
Nudibranchia
having
a
shell
-
less
and
often
beautifully
colored
body
sea slug Synonyms
nudibranch
sea slug
© Art Branch Inc.