lupicides
English
Noun
lupicides
plural of
lupicide
Anagrams
pulicides