cedrela_odorata
1. [ noun ] (botany) tropical American tree yielding fragrant wood used especially for boxes
Synonyms: Spanish_cedar_tree Spanish_cedar
Related terms: mahogany Cedrela cigar-box_cedar
Similar spelling:   Cedrela_calantas