Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
monarda
in English
monarda
us
//moʊˈnɑːrdə//
uk
//moʊˈnɑːrdə//
#uncommon
Definitions
Noun
a
type
of
flowering
plant
(
bergamot
,
bee
balm
)
Monarda
is
a
type
of
flowering
plant
commonly
used
in
herbal
teas
.