1 turret spider | Definition of turret spider

turret spider

noun

Definition of turret spider

: a Californian spider (Atypoides riversi) that forms burrows with external turrets