Word info

sea apple

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms