Definitions
There is 1 meaning of the phrase
Rosa Spithamaea.
Rosa Spithamaea - as a noun
Low-growing bristly shrub of southern oregon and california with creeping rootstocks and usually corymbose flowers
Synonyms (Exact Relations)
ground rose