What is Mountain Cedar?
Mountain Cedar (Toona ciliata) is a deciduous tree native to the eastern and southeastern regions of Asia, including Assam, Bangladesh, Borneo, Cambodia, China's south-central and southeast areas, East Himalaya, Hainan, India, and other nearby islands like Jawa, Lesser Sunda Isla… Mountain Cedar (Latin: Toona ciliata, family Meliaceae) is an edible plant catalogued in PlantSage.
