Definify.com

Definition 2024


spitting_spider

spitting spider

English

Noun

spitting spider (plural spitting spiders)

  1. any spider from the family Scytodidae. These spiders catch their prey by spitting an immobilizing fluid at them.

Translations