carrotwood

/ˈkærət.ʊʊd/

Definitions

1. noun

A large tree (Cedrela odorata) native to South America, valued for its durable wood and distinctive scent.

“The carpenter chose the carrotwood for its strength and resistance to rot.”

Synonyms

  • cedarwood
  • cedrela