Find the word definition

Wikipedia

Meneclia

Meneclia is a genus of moths in the family Arctiidae. It contains the single species Meneclia pallidula, which is found in Namibia.