Find the word definition

Wikipedia
Cyclosodes

Cyclosodes is a genus of moths in the Arctiidae family. It contains the single species Cyclosodes flavicostata, which is found on Borneo.