Attested.to

Definition

from Mediterranean region; a naturalized weed throughout southern Europe

Seed ·