pyralid
Explore definitions, synonyms, and language insights of pyralid
Definitions
Noun
usually tropical slender-bodied long-legged moth whose larvae are crop pests
Explore definitions, synonyms, and language insights of pyralid