Definition of Cedrela Odorata

  • 1. Tropical American tree yielding fragrant wood used especially for boxes Noun

Synonyms for word "cedrela odorata"

Semanticaly linked words with "cedrela odorata"

Hyponims for word "cedrela odorata"