Rubus cissoides

Explore definitions, synonyms, and language insights of Rubus cissoides

Definitions

Noun
stout-stemmed trailing shrub of New Zealand that scrambles over other growth

More General Terms