Word info

atypoid

Noun

Meaning

atypoid (plural atypoids)

Any mygalomorph spider of the clade Atypoidea

Source: en.wiktionary.org

Anagrams

Close letter words and terms