• word of the day

    ancylidae

    ancylidae - Dictionary definition and meaning for word ancylidae

    Definition
    (noun) freshwater gastropod
    Synonyms : family ancylidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp