Find the word definition

WordNet
lappet caterpillar

n. larva of a lappet moth