• word of the day

    odonate

    odonate - Dictionary definition and meaning for word odonate

    Definition
    (noun) large primitive predatory aquatic insect having two pairs of membranous wings
Download our Mobile App Today
Receive our word of the day
on Whatsapp