Nepheloleuca complicata explained

Nepheloleuca complicata, the swallow-tailed moth, is a moth in the family Geometridae. It is found in Cuba, Jamaica and Haiti and from Panama to Peru.[1] The habitat consists of lowland rainforests and mid-elevation cloudforests up to altitudes of about 1,800 metres.

Notes and References

  1. http://www.learnaboutbutterflies.com/Amazon%20-%20Nepheloleuca%20complicata.htm Moths of the Amazon and Andes