Definition of Tutsan
Noun: tutsan
- Deciduous bushy Eurasian shrub with golden yellow flowers and reddish-purple fruits from which a soothing salve is made in Spain
- common St John's wort, Hypericum androsaemum
Anagrams containing the word tutsan
Noun: tutsan
Anagrams containing the word tutsan