LEAFTIER


Meaning of LEAFTIER in English

noun

also leaftyer

: a moth larva that lives in a folded leaf held together by silk strands

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