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