leafworm

listen to the pronunciation of leafworm
Englisch - Englisch
A caterpillar that eats the leaves of plants