Sea apple /(?)/

Sea· ap·ple

Sea apple

  1. The fruit of a West Indian palm (Manicaria Plukenetii), often found floating in the sea. (Bot.)