Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various marine gastropods of the suborder Nudibranchia having a shell-less and often beautifully colored body.
Synonyms : nudibranch
Install App
Sea slug meaning in Bengali (Bangla).