Geum urbanum
Explore definitions, synonyms, and language insights of Geum urbanum
Definitions
Noun
hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally