Cannonball tree - definition of cannonball tree by The Free Dictionary
Also found in: Wikipedia
A South American tree (Couroupita guianensis) bearing fragrant reddish pink flowers that develop into large woody fruits on its trunk and main branches.
References in periodicals archive
The fruit happened to be hanging on a cannonball tree
The Seychelles is a sanctuary for rare flora, including the impressive cannonball tree
, which shades paths to the suites.