Leopard Tree
The Leopard Tree is a handsome tree which can grow to 20 m tall with a fluted-base and a rather flat-topped crown. The species originates from tropical America including Brazil and Bolivia and is popularly planted in Singapore for its ornamental characteristics.