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 Seychelles is a sanctuary for rare flora, including the impressive cannonball tree
, which shades paths to the suites.
The fruit happened to be hanging on a cannonball tree