Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
multiflora rose
in English
multiflora rose
us
/ˈmʌltɪˌflɔːɹəɹəʊz/
uk
/ˈmʌltɪˌflɔːɹəɹəʊz/
#limited
Definitions
Noun
an
invasive
East
Asian
plant
species
(
Rosa
multiflora
)
The
gardener
removed
the
multiflora
rose
from
the
garden
because
it
was
spreading
rapidly
.
Base Words
multiflora
rosé