lupicides

English

Noun

lupicides

  1. plural of lupicide

Anagrams