Spanish cedar tree

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



Terms and Conditions of Use / Copyright Notice