Word info

tengellid

Noun

Meaning

tengellid (plural tengellids)

(zoology) Any spider in the family Tengellidae.

Source: en.wiktionary.org

Close letter words and terms