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
Tweet