Word Meaning

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


Meaning of multivalve

- Any mollusk which has a shell composed of more than two pieces.
- Alt. of Multivalvular