Pyralid Meaning

There are 1 meaning(s) for word Pyralid

Meaning 1 : usually tropical slender-bodied long-legged moth whose larvae are crop pests

    Synonyms : pyralid moth