Meaning

1 senses
  1. A species of mangrove, Xylocarpus granatum, having round fruit reminiscent of a cannonball.

Forms

plural: cannonball mangroves

See also

neighbours in the dictionary
cannonball mangrove — meaning, examples, forms, synonyms | Krumeto