Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spirea
in English
spirea
us
/spaɪˈriː.ə/
uk
/spaɪˈriː.ə/
#uncommon
Definitions
Noun
a
flowering
shrub
with
clustered
white
/
pink
flowers
a
genus
of
shrubs
with
showy
;
fragrant
blooms
(
Spiraea
)