Noun Definition
spanish cedar tree
1.Definition: tropical American tree yielding fragrant wood used especially for boxes
Related Noun(s):cedrela odorata, spanish cedar
Category: Plants1.Definition: tropical American tree yielding fragrant wood used especially for boxes
Related Noun(s):cedrela odorata, spanish cedar
Category: Plants