Popular Wordlists
  • word of the day

    mollusca

    mollusca - Dictionary definition and meaning for word mollusca

    Definition
    (noun) gastropods; bivalves; cephalopods; chitons
    Synonyms : phylum mollusca
Download our Mobile App Today
Receive our word of the day
on Whatsapp