• word of the day

    protura

    protura - Dictionary definition and meaning for word protura

    Definition
    (noun) minute wingless arthropods: telsontails
    Synonyms : order protura
Download our Mobile App Today
Receive our word of the day
on Whatsapp