Word info

telemid

Noun

Meaning

telemid (plural telemids)

(zoology) Any spider in the family Telemidae.

Source: en.wiktionary.org

Close letter words and terms