Definify.com

Definition 2024


teniacide

teniacide

English

Noun

teniacide (plural teniacides)

  1. Alternative spelling of taenicide

Anagrams