Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sea slug

- A holothurian.
- A nudibranch mollusk.

Crossword clue for sea slug

- Ocean creature (3,4)