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