EnvironmentfromMail Online2 months 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.