desid
English
Noun
desid
(
plural
desids
)
(
zoology
)
Any spider in the
family
Desidae
.
Anagrams
sided