leaf-worms
See also:
leafworms
English
Noun
leaf-worms
plural of
leaf-worm