Popular Wordlists
  • word of the day

    mollusca

    mollusca - Dictionary definition and meaning for word mollusca

    Definition
    (noun) gastropods; bivalves; cephalopods; chitons
    Synonyms : phylum mollusca
Connect with us on Facebook