Keeda Jadi It's a mixer of the body of insects and fungus. A fungus on a caterpillar's head, which is used as a medicine. It has an Indian name called Keeda Jadi, which is known as an insect herb. Keeda Jadi founds on the Himalayas, also known as Himalayan Viagra. Phone: +91-7678295649 J-87, Arya Samaj Road, Opp. Manas Kunj Near Valmiki Mandir, Uttam Nagar 110059 India Map Other Categories: Health & Beauty » Health Care |