Agrimonia procera

noun

1.
fragrant European perennial herb found at woodland margins on moist soils