Multivalve
Word Dictionary
-> Multivalve
Search:
Multivalve
(n.) Any mollusk which has a shell composed of more than two pieces.
(a.) Alt. of Multivalvular
Terms of Use
Canadian Jobs