Associations to the word «Leafworm»

Wiktionary

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

Wise words

When ideas fail, words come in very handy.
Johann Wolfgang von Goethe