Geometridae would be your starting point, I would search within that family to see if you can find it. I have spent the last twenty minutes going through them, however there are hundreds of entries here:
http://caterpillars.unr.edu/lsacat/ecuador/families/geo.htm
Comments (11)