Return to Article Details On the occurrence of an interesting leafless orchid Neottia listeroides Lindl. In Himachal Pradesh, northwestern Himalaya, India