Definify.com

Definition 2024


tangled_nest_spider

tangled nest spider

English

Noun

tangled nest spider (plural tangled nest spiders)

  1. Any spider of the family Amaurobiidae.

Translations