• word of the day

    lepidoptera

    lepidoptera - Dictionary definition and meaning for word lepidoptera

    Definition
    (noun) moths and butterflies
    Synonyms : order lepidoptera
Download our Mobile App Today
Receive our word of the day
on Whatsapp