theriocides
English
Noun
theriocides
plural of
theriocide