Carrotwood
Carrotwood (Cupaniopsis anacardioides) is a flowering tree native to Australia. Carrotwood is also referred to as the tuckeroo, carrotwood, beach tamarind, and green-leaved tamarind. In Australia, it is an attractive ornamental tree, but in some parts of the US, it is sometimes considered to be invasive.