Find the word definition

Wikipedia
Eriauchenius

Eriauchenius is a genus of assassin spiders that occurs almost exclusively on Madagascar.

About ten species have been discovered as of 2006.