English
Detailed Synonyms for Cedrela odorata in English
Cedrela odorata:
Cedrela odorata [the ~] noun
-
the Cedrela odorata
– tropical American tree yielding fragrant wood used especially for boxes 1the Cedrela odorata; the Spanish cedar; the Spanish cedar tree– tropical American tree yielding fragrant wood used especially for boxes 1