cannonball mangrove
Noun
Meaning
cannonball mangrove (plural cannonball mangroves)
A species of mangrove, Xylocarpus granatum, having round fruit reminiscent of a cannonball.
Noun
cannonball mangrove (plural cannonball mangroves)
A species of mangrove, Xylocarpus granatum, having round fruit reminiscent of a cannonball.