Find the right images by checking multiple keywords below:
Image ID: 0032054-DPE.jpg
swarm of sea thimble jellyfish or thimble sea jelly, Linuche unguiculata, produce larvae known as sea lice, which sting and cause itching rash, Bahamas, Caribbean (Western Atlantic Ocean)