EnvironmentfromMail Online1 month agoScientists are BAFFLED by mysterious 'Neptune balls' on beachesNeptune balls are spherical bundles of Posidonia oceanica that accumulate plastic and wash ashore, returning marine debris to beaches.