Peacock

Mantis

Shrimp

Gallery

Animalia Arthropoda Malacostraca Stomatopoda Odonotodactylidae Odontodactylus scyllarus

Distribution: 40' ~ 42' Maldives