fragrant agrimony

Explore definitions, synonyms, and language insights of fragrant agrimony

Definitions

Noun
fragrant European perennial herb found at woodland margins on moist soils

More General Terms