• word of the day

    order dermaptera

    order dermaptera - Dictionary definition and meaning for word order dermaptera

    Definition
    (noun) earwigs and a few related forms
    Synonyms : dermaptera
Connect with us on Facebook