10 Large Species of Butterflies and Moths in India

Butterflies and Moths share many common things such as bodies, wings, resting posture, cocoon and they both belong to the order Lepidoptera. Here is the list most beautiful and largest species of butterflies and moths found in India. Kaiser-i-Hind (Teinopalpus imperialis) Kaiser-i-Hind is the most rare species of swallowtail butterfly found in Nepal and Himalayas … Continue reading 10 Large Species of Butterflies and Moths in India