agrimonia procera Meaning, Definition & Usage

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

WordNet