52654 Zoea of Cancer irroratus, Last stage before it changes to megalops condition

- Image ID: GK6AAX
52654 Zoea of Cancer irroratus, Last stage before it changes to megalops condition
First Collection / Alamy Stock Photo
Image ID: GK6AAX