Definify.com

Definition 2024


spides

spides

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

English

Noun

spides

  1. plural of spide

Anagrams