Home |
Definition |
cedrela odorata
Definition of cedrela odorata
Overview of noun cedrela_odorata
The noun cedrela odorata has 1 senses? (no senses from tagged texts)
1. Spanish cedar, Spanish cedar tree, Cedrela odorata
(tropical American tree yielding fragrant wood used especially for boxes)