leafworm

Etymology
From, from , equivalent to.

Noun

 * 1) Any caterpillar that eats the leaves of plants.

Translations

 * Catalan:
 * Ottoman Turkish: طرتیل
 * Polish:, licha,