Life … Animals Arthropods Malacostracans Mantis Shrimps Odontodactylid Mantis Shrimps Odontodactylus Peacock Mantis Shrimp species 2,337 observations Peacock Mantis Shrimp Odontodactylus scyllarus Field notes Close