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