leafeaters
English
Noun
leafeaters
plural of
leafeater