leafworm
About 0.00 uses per million words.
Meaning
- noun A caterpillar, especially that eats the leaves of plants.
Similar words
leaf-worm caterpillar budworm fruitworm alfalfa caterpillar cabbage worm leaf-cutter leaffolder leafroller leaf roller
Often followed by
spodoptera larvae is in
Save “leafworm” to learn later