Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tutsan
in English
tutsan
us
//ˈtʌtsən//
uk
//ˈtʌtsən//
#uncommon
Definitions
Noun
a
Eurasian
shrub
(
Hypericum
androsaemum
)
The
garden
featured
a
beautiful
tutsan
with
yellow
flowers
.