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