leafworm meaning

Meaning of leafworm

What is the full meaning of leafworm

a moth larva that feeds on leaves [n -S]

Example of the word leafworm placed on a Scrabble board.

Unscrambled word leafworm

Points for leafworm

Scrabble
20 points
Word With Friends
18 points
Wordfeud
20 points

Related pages for leafworm