Synonyms and Antonyms for Cedrela_odorata

1. Cedrela odorata (n.)

tropical American tree yielding fragrant wood used especially for boxes

Synonyms: