'Spanish cedar' definitions:

Definition of 'Spanish cedar'

(from WordNet)
noun
Tropical American tree yielding fragrant wood used especially for boxes [syn: Spanish cedar, Spanish cedar tree, Cedrela odorata]

Words containing 'Spanish cedar'