dcsimg

Letchenodes is a genus of Lepidoptera in the family Thyrididae.