• word of the day

    lepidoptera

    lepidoptera - Dictionary definition and meaning for word lepidoptera

    Definition
    (noun) moths and butterflies
    Synonyms : order lepidoptera
Connect with us on Facebook