leafworm

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