'Agrimonia procera' definitions:

Definition of 'Agrimonia procera'

(from WordNet)
noun
Fragrant European perennial herb found at woodland margins on moist soils [syn: fragrant agrimony, Agrimonia procera]