taeniacides
English
Noun
taeniacides
plural of
taeniacide