- tutsan as a noun:
- 1
tutsan
noun
1 tutsan
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.
Polish: dziurawiec
debug info: 0.0152