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