• 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
Connect with us on Facebook