See also: spīdes and spīdēs

English edit

Noun edit

spides

  1. plural of spide

Anagrams edit