Definify.com

Definition 2026


taeniacides

taeniacides

English

Noun

taeniacides

  1. plural of taeniacide