theriocides

English

Noun

theriocides

  1. plural of theriocide