an edible perennial herbaceous plant in the family rosaceae (sanguisorba minor) - German English Dictionary