Meaning of rubus strigosus
Definition of rubus strigosus
(noun)
red
raspberry
of North America
Other information on rubus strigosus
WIKIPEDIA results for
rubus strigosus
Amazon results for
rubus strigosus
Tweet