Definify.com

Definition 2025


taeniacides

taeniacides

English

Noun

taeniacides

  1. plural of taeniacide