Associations to the word «Leafworm»

Wiktionary

LEAFWORM, noun. A caterpillar that eats the leaves of plants.

Wise words

All our words are but crumbs that fall down from the feast of the mind.
Kahlil Gibran