pyralid : Idioms & Phrases

Index


pyralid moth

  • noun usually tropical slender-bodied long-legged moth whose larvae are crop pests
    pyralid.
WordNet