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