What is the full meaning of triclosans
TRICLOSAN, a drug used to treat skin infections [n]
Example of the word triclosans placed on a Scrabble board.