Definitions of Agrimonia eupatoria:

  • noun:   erect perennial Old World herb of dry grassy habitats