Definition of sea apple

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of sea apple is as below...

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

Lern More About Sea Apple

Sea Apple :: Sea apple () The fruit of a West Indian palm (Manicaria Plukenetii), often found floating in the sea..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us