Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pyracantha
in English
pyracantha
us
//paɪˈrækənθə//
uk
//paɪˈrækænθə//
#uncommon
Definitions
Noun
a
thorny
evergreen
shrub
(
firethorn
)
The
gardener
planted
a
pyracantha
bush
in
the
corner
of
the
yard
.