Cyclophora subpallida

Cyclophora subpallida is a moth of the family Geometridae. It is found in South America and Central America and on the Antilles.