VariousWords beta
Related Terms:
Definitions:
Noun
Spanish cedar
Spanish cedar tree
Cedrela odorata
Definition: tropical American tree yielding fragrant wood used especially for boxes
Definition: A tree in the chinaberry family, taxonomic name Cedrela odorata