leaf lice
English
Noun
leaf
lice
plural of
leaf louse
Anagrams
flea-lice