tutsan
English Dictionary
->
Letter T
-> tutsan
Search Dictionary:
tutsan Definition
(n)
deciduous
bushy
Eurasian
shrub
with
golden
yellow
flowers
and
reddish
-
purple
fruits
from
which
a
soothing
salve
is
made
in
Spain
tutsan Synonyms
common St John's wort
Hypericum androsaemum
tutsan
© Art Branch Inc.