Taxonomy and ecology of the Cape Town Spider Crab, Macropodia falcifera (Stimpson, 1858) (Crustacea: Decapoda: Brachyura: Inachidae)
PETER K.L. NG
,
BERTRAND RICHER DE FORGES
,
GEORGINA JONES
Published on: 2013-03-14
Page range: 391–396
Abstract views: 95
PDF downloaded: 7