Calappa granulata



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

Common name: Granchio melograno