• word of the day

    myacidae

    myacidae - Dictionary definition and meaning for word myacidae

    Definition
    (noun) soft-shell clams
    Synonyms : family myacidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp