• word of the day

    order protura

    order protura - Dictionary definition and meaning for word order protura

    Definition
    (noun) minute wingless arthropods: telsontails
    Synonyms : protura
Connect with us on Facebook