-
The animals appearing on Central Coast shores are called velella velella, and they are related to jellyfish.
-
Velella velella are small jelly-like creatures propelled by wind and ocean currents. And now they are showing up on Central Coast beaches.