Word info

theraphosine

Noun

Meaning

theraphosine (plural theraphosines)

Any spider of the subfamily Theraphosinae

Source: en.wiktionary.org

Close letter words and terms