Meaning of pyralid

Definition of pyralid

(noun) usually tropical slender-bodied long-legged moth whose larvae are crop pests

Other information on pyralid

WIKIPEDIA results for pyralid
Amazon results for pyralid