leaftier
noun
variants:
or less commonly leaftyer
Definition of leaftier
: a moth larva that lives in a folded leaf held together by silk strands