Associations to the word «Leafworm»

Wiktionary

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

Wise words

Kind words do not cost much. Yet they accomplish much.
Blaise Pascal