Find the word definition

Wikipedia
Leucorhodia

Leucorhodia is a genus of moths in the family Arctiidae. It contains the single species Leucorhodia ragua, which is found in Guatemala.