Cyclophora subpallida explained
Cyclophora subpallida is a moth of the family Geometridae. It is found in South America and Central America and on the Antilles.[1]
Notes and References
- http://www.mbarnes.force9.co.uk/jamaicamoths/images7/cycsub.htm Moths of Jamaica