Attested.to

Definition

common European perennial naturalized worldwide; a troublesome weed

Seed ·