cannonball mangroveWiktionary 原文英美释义名词noun1A species of mangrove, Xylocarpus granatum, having round fruit reminiscent of a cannonball.