Associations to the word «Leafworm»

Wiktionary

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

Wise words

Better than a thousand hollow words, is one word that brings peace.
Buddha