Entry MNELE15168 (ML017945a)

E Mnemiopsis leidyi