RUBUS CISSOIDES
(noun)
There is 1 meaning of the phrase
Rubus Cissoides.
Definitions
Rubus Cissoides - as a noun
Stout-stemmed trailing shrub of new zealand that scrambles over other growth
Synonyms (Exact Relations)