Mnemiopsis stranding in Newport beach

Type of organism

Other
Mnemiopsis leidyi

Quantity

11

Latitude

41.49

Longitude

-71.29