English dictionary
tutsan meaning and definition
Definition and meaning of tutsan at MeaningMonkey.org. tutsan meaning and definition in the English Dictionary.TUTSAN noun
Definition of tutsan (noun)
- deciduous bushy Eurasian shrub with golden yellow flowers and reddish-purple fruits from which a soothing salve is made in Spain
- synonyms: common St John's wort, Hypericum androsaemum
Source: Princeton University Wordnet