Meaning of geum urbanum

Definition of geum urbanum

(noun) hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally

Other information on geum urbanum

WIKIPEDIA results for geum urbanum
Amazon results for geum urbanum