Noun
cannonball tree (plural cannonball trees) A deciduous tree, Couroupita guianensis, family Lecythidaceae, native to tropical Central and South America and widely cultivated elsewhere.