SEA APPLE


Meaning of SEA APPLE in English

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

Webster's English dictionary.      Английский словарь Webster.