Meaning of geum macrophyllum

Definition of geum macrophyllum

(noun) hairy yellow-flowered plant of eastern Asia and North America

Other information on geum macrophyllum

WIKIPEDIA results for geum macrophyllum
Amazon results for geum macrophyllum