What does agrimonia eupatoria mean?

agrimonia eupatoria meaning in General Dictionary

erect perennial Old World natural herb of dried out grassy habitats