• word of the day

    pipidae

    pipidae - Dictionary definition and meaning for word pipidae

    Definition
    (noun) tongueless frogs
    Synonyms : family pipidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp