Definify.com
Definition 2024
leafworm
leafworm
See also: leaf-worm
English
Alternative forms
- leaf worm
- leaf-worm
Noun
leafworm (plural leafworms)
- A caterpillar that eats the leaves of plants.
Derived terms
Derived terms
|
|
Translations
type of caterpillar
|