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