Spanish cedar
English Dictionary
->
Letter S
-> Spanish cedar
Search Dictionary:
Spanish cedar Definition
(n)
tropical
American
tree
yielding
fragrant
wood
used
especially
for
boxes
Spanish cedar Synonyms
Cedrela odorata
Spanish cedar
Spanish cedar tree
© Art Branch Inc.