Word Meaning

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


Meaning of molluscoid

- Resembling the true mollusks; belonging to the Molluscoidea.
- One of the Molluscoidea.