carrotwood

Noun

 * 1) An Australian soapberry tree,