Word info

actinopodid

Noun

Meaning

actinopodid (plural actinopodids)

Any mygalomorph spider of the family Actinopodidae

Source: en.wiktionary.org

Close letter words and terms