dcsimg
Tse Chung Yi   cc-by-nc-4.0

Caridea is an infraorder of . There are 4947 species of Caridea, in 516 genera and 27 families.