English dictionary

cedrela odorata meaning and definition

Definition and meaning of cedrela odorata at MeaningMonkey.org. cedrela odorata meaning and definition in the English Dictionary.

CEDRELA ODORATA noun

Definition of Cedrela odorata (noun)

  1. tropical American tree yielding fragrant wood used especially for boxes
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: