Pachygrapsus marmoratus




Phylum: Arthropoda
Class: Malacostraca
Order: Decapoda
Family: Grapsidae

Common name: