Meaning of nudibranch
Definition of nudibranch
(noun)
any of
various
marine
gastropods of the
suborder
Nudibranchia having a
shell-less
and
often
beautifully
colored
body
Other information on nudibranch
WIKIPEDIA results for
nudibranch
Amazon results for
nudibranch
Tweet