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