leafworm

leafworm

(ˈliːfˌwɜːm) n (Animals) a moth larva that devours leaves, esp the larva of the moth Alabama argillacea, which is native to tropical America