MOLLUSCA is a
8
letter word starting with
M
and ending with
A
Definitions & Synonyms
noun -
MOLLUSCA is a large phylum of invertebrate animals which includes snails, squids and octopuses, characterized by a soft body and, in many species, an external protective shell.