Ailanthus Defoliator

Eligma narcissus

The Ailanthus Defoliator, , is a moth in the Nolidae family. It is found in the Oriental tropics and subtropics of China, India, Sri Lanka, Java and Southeast Islands.

No videos have been added for this species yet.