Spanish cedar

1. (noun) tropical American tree yielding fragrant wood used especially for boxes
Synonyms: Cedrela odorata, Spanish cedar tree
Related Words: mahogany, mahogany tree



Terms and Conditions of Use / Copyright Notice