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 : sea slug
Install App