Beautiful carpet
Mesoleuca albicillata
Mesoleuca ruficilliata
Mesoleuca mandschuricata
Mesoleuca gratulata
Western white-ribboned carpet
Mesoleuca costipannaria
Mesoleuca bimacularia
Mesoleuca alaudaria
Mesoleuca casta
Mesoleuca venata
Mesoleuca vestalis
Mesoleuca vestata
Mesoleuca culmaria
Mesoleuca herzi
Mesoleuca impuncta
Mesoleuca lacticolor
Mesoleuca latialbata
Mesoleuca abafii
Mesoleuca nigromarginata
Mesoleuca bakeri
Mesoleuca bicuspidaria
Mesoleuca philippsi
Mesoleuca quadripuncta
Mesoleuca rectangulata
Mesoleuca reducta
Mesoleuca borealis
Mesoleuca brunneiciliata
Mesoleuca suffusa
Mesoleuca ruficillata
White-ribboned carpet