Find the word definition

Wikipedia
Loxomphalia

Loxomphalia is a spider genus in the family Theraphosidae (tarantulas), with a single species Loxomphalia rubida, found in Zanzibar.