Word info

attid

Noun

Meaning

attid (plural attids)

(zoology) Any of the family Attidae of jumping spiders, now considered part of the Salticidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms