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.”
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.”