1 leafworm | Definition of leafworm

leafworm

noun

Definition of leafworm

: a moth larva that feeds on leaves — compare cotton leafworm

History and Etymology for leafworm

Middle English lefe-worm, from Old English lēafwyrm, from lēaf leaf + wyrm worm

Keep scrolling for more