• word of the day

    pyralid

    pyralid - Dictionary definition and meaning for word pyralid

    Definition
    (noun) usually tropical slender-bodied long-legged moth whose larvae are crop pests
    Synonyms : pyralid moth
Download our Mobile App Today
Receive our word of the day
on Whatsapp