Indo Pacific swimming crab
Charybdis hellerii (A. Milne-Edwards)

Identification, Biology, Control and Management Resources