Find the word definition

Wikipedia
Mascaraneus

Mascaraneus is a spider genus in the Theraphosidae familia, containing a single species, Mascaraneus remotus. It is endemic to Serpent Island, Mauritius.