释义 |
cannonball tree noun 1. : a So. American tree (Couroupita guianensis) of the family Lecythidaceae bearing a large globose fruit with a hard woody rind 2. : an East Indian tree (Xylocarpus granatum) of the family Meliaceae bearing a hard woody fruit and yielding a hard useful wood |