aranea diademata Meaning, Definition & Usage

  1. noun a spider common in European gardens
    garden spider.

WordNet