Associations to the word «Leafworm»

Wiktionary

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

Wise words

Words may show a man's wit but actions his meaning.
Benjamin Franklin