Find the word definition

Wikipedia
Mahensia

Mahensia is a genus of moths in the family Arctiidae. It contains the single species Mahensia seychellarum, which is found on the Seychelles.