Home

Word

Cedrela odorata, n.
more info tropical American tree yielding fragrant wood used especially for boxes
<noun.plant>

Cedrela odorata Spanish cedar Spanish cedar tree
semantic pointers
hypernym
member holonym
substance meronym