• word of the day

    petaurista

    petaurista - Dictionary definition and meaning for word petaurista

    Definition
    (noun) very large Asiatic flying squirrels
    Synonyms : genus petaurista
Download our Mobile App Today
Receive our word of the day
on Whatsapp