Word info

scytodid

Noun

Meaning

scytodid (plural scytodids)

(zoology) Any spider of the family Scytodidae, the spitting spiders.

Source: en.wiktionary.org

Close letter words and terms