leaf sewer
noun
: a moth (family Tortricidae) or its caterpillar that makes a nest by rolling up a leaf and fastening the edges together with silk as if sewn
Love words? Need even more definitions?
Merriam-Webster unabridged
Share