water coconut

English

Noun

water coconut (plural water coconuts)

  1. Synonym of jelly coconut.