Agrimonia procera

Definitions

  • WordNet 3.6
    • n Agrimonia procera fragrant European perennial herb found at woodland margins on moist soils
    • ***