taeniacides

English

Noun

taeniacides

  1. plural of taeniacide