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