zebra spider
nounDefinition of zebra spider
: a European hunting spider (Salticus scenicus)
1