Wikipedia
Eriauchenius
Eriauchenius is a genus of assassin spiders that occurs almost exclusively on Madagascar.
About ten species have been discovered as of 2006.