fragrant agrimony Meaning, Definition & Usage

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

WordNet