Find the word definition

Wikipedia
Sterrhosia

Sterrhosia is a genus of moths in the family Arctiidae. It contains the single species Sterrhosia zonata, which is found in Vietnam.