1 leaftier | Definition of leaftier

leaftier

noun
variants: or less commonly leaftyer

Definition of leaftier

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