dcsimg

Meroleucoides is a genus of in the family giant silkworm moths.