Attested.to

Definition

fragrant European perennial herb found at woodland margins on moist soils

Seed ·

Term in context

Agrimonia procera in CommonParlance