"Megalops of Cancer irroratus." — Galloway

Megalop

"Megalops of Cancer irroratus." — Galloway