niclosamide
English
Noun
niclosamide
(
uncountable
)
A
teniacide
that is especially effective against
cestodes
that infect humans, also used as a
piscicide
.
Anagrams
lincosamide