tenwa - A type of bamboo specifically found at Mount Koubru. Flora and fauna of Mount Koubru - one of the highest mountain in Manipur. Picture Courtesy :: Thokchom Thoiba - Social Worker See Archives News Photo here