What is the full meaning of teniacides
TENIACIDE, a substance, esp. a drug, that kills a tapeworm, also TENIAFUGE [n]
Example of the word teniacides placed on a Scrabble board.