Synonyms for cannonball mangrove
- noun
Most common
Definitions
- n. 1
A species of mangrove, Xylocarpus granatum, having round fruit reminiscent of a cannonball.
A species of mangrove, Xylocarpus granatum, having round fruit reminiscent of a cannonball.