leaftier
noun
variants
or less commonly leaftyer
: a moth larva that lives in a folded leaf held together by silk strands
Love words? Need even more definitions?
Merriam-Webster unabridged
Share