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