mollusca - English Synonyms Dictionary

mollusca

n.
[1] phylum Mollusca