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

  1. http://www.mbarnes.force9.co.uk/jamaicamoths/images7/cycsub.htm Moths of Jamaica