These small green-brown, jelly-like blobs are very numerous off the beaches of northwestern Madagascar right now. A local fisherman told me they were early stage jellyfish. Can anyone confirm or refute this and what species might they be from? Thank you.