Attested.to

Definition

a spider common in European gardens

Seed ·

Term in context

Aranea diademata in CommonParlance