Subscribe
URL of the page has been copied to clipboard.
Meaning : Usually tropical slender-bodied long-legged moth whose larvae are crop pests.
Synonyms : pyralid
Install App