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
Synonyms : pyralid moth
Similar words of Pyralid :
