Squilla mantis





Phylum: Arthropoda
Class: Malacostraca
Order: Stomatopoda
Family: Squillidae

Common name: