Definify.com

Definition 2025


teniacide

teniacide

English

Noun

teniacide (plural teniacides)

  1. Alternative spelling of taenicide

Anagrams