What is the full meaning of tutsans
TUTSAN, any of several plants credited with healing properties [n]
Example of the word tutsans placed on a Scrabble board.