ice apple
English
Noun
ice
apple
(
plural
ice apples
)
The
Asian
tree
Borassus flabellifer
.