Return to Article Details The central American Tiger Lily, an invasive plant in and around Jalapahar-Cantonment Forest of Darjeeling Himalaya, India
Download