Search Result:tutsan
Overview of noun tutsan
The noun tutsan has 1 sense
- common St John's wort, tutsan, Hypericum androsaemum -- (deciduous bushy Eurasian shrub with golden yellow flowers and reddish-purple fruits from which a soothing salve is made in Spain)