Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spicebushes
in English
spicebushes
#uncommon
Definitions
Noun
multiple
spicebush
plants
a
plant
with
citrusy
scented
leaves
(
Lindera
benzoin
)
plants
in
the
Calycanthus
genus
Base Words
bushes
spice