Subscribe
URL of the page has been copied to clipboard.
Meaning : 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
Install App
Tutsan meaning in Telugu.