Find the word definition

Wiktionary
leafworms

n. (plural of leafworm English)

Usage examples of "leafworms".

But different species can kill as many as two hundred kinds of pests, mostly caterpillars, like armyworms, cutworms, corn earworms, moths, leafworms and bollworms.