green porcelain crab

Scientific Name: Petrolisthes armatus (Gibbes, 1850)
Taxonomic Rank: Animalia: Arthropoda: Malacostraca: Decapoda: Porcellanidae: