Find the word definition

Wikipedia
Stenaulis

Stenaulis is a genus of moths in the family Arctiidae. It contains the single species Stenaulis discalis, which is found on Borneo. The habitat consists of lowland areas, including coastal secondary forests.