leopard tree
nounDefinition of leopard tree
: an Australian tree (Flindersia maculosa) whose bark splits off in irregular pieces thereby giving the trunk a spotted appearance
— called also leopardwood