What is Cedar Wood?
Cedar Wood (Cedrela odorata) is a large deciduous tree native to the tropical regions of Central and South America, including countries such as Argentina Northeast, Belize, Bolivia, Brazil, Colombia, Costa Rica, Ecuador, Guatemala, Honduras, and Venezuela. Cedar Wood (Latin: Cedrela odorata) is a medicinal plant catalogued in PlantSage.
