What is Chinese Cedar?
Chinese Cedar (Toona sinensis), belonging to the Meliaceae family, is a large tree native to regions including Borneo, China North-Central, and Vietnam, with its range extending from East Himalaya to Sumatera and into countries like Laos, Malaya, Myanmar, Nepal, Pakistan, Sri Lan… Chinese Cedar (Latin: Toona sinensis, family Meliaceae) is an edible plant catalogued in PlantSage.
