Word info

desid

Noun

Meaning

desid (plural desids)

(zoology) Any spider in the family Desidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms