Definitions of Geum alleppicum strictum:

  • noun:   erect subshrub with deep yellow flowers; Europe and Asia and North America