carajura

kɐrɐˈʒuɾɐ

Definitions

1. noun

A type of tree (Cedrela odorata) native to South America.

“The old house was made from the wood of a carajura tree.”

Synonyms

  • cedrela
  • cedro

Antonyms

  • deciduous
  • evergreen