Return to Article Details
Stranding of blue button jelly Porpita porpita on the beaches of Visakhapatnam, India (Western Bay of Bengal)