Spider-senses

English

Noun

Spider-senses

  1. plural of Spider-sense; alternative form of Spidey-senses

Anagrams