Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
agastache
in English
agastache
us
//əˈɡæst.ə.tʃi//
uk
//əˈɡæst.ə.tʃi//
#uncommon
Definitions
Noun
a
type
of
flowering
plant
(
giant
hyssop
)
The
gardener
carefully
planted
the
agastache
in
the
sunny
border
.