Attested
.to
Menu
Definition
a spider common in European gardens
Seed
·
Term in context
Aranea diademata
in
CommonParlance