LEAFWORM


Meaning of LEAFWORM in English

ˈ ̷ ̷ˌ ̷ ̷ noun

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

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.