SEA APPLE


Meaning of SEA APPLE in English

the fruit of a west indian palm (manicaria plukenetii), often found floating in the sea.

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