rubus chamaemorus (0 synonym found)

Definition of rubus chamaemorus:

(N) : a species of flowering plant in the rose family Rosaceae, native to cool temperate regions, alpine and Arctic tundra and boreal forest.

Definition of rubus chamaemorus:

(N) : a species of flowering plant in the rose family Rosaceae, native to cool temperate regions, alpine and Arctic tundra and boreal forest.

Back to Top