dcsimg
Biodiversity Heritage Library   cc-publicdomain

Anomura is an infraorder of . There are 3571 species of Anomura, in 253 genera and 21 families.