mangrove apple

English

Noun

mangrove apple (plural mangrove apples)

  1. (Australia) A tree of genus Xylocarpus.