dcsimg

Procaridoidea is a superfamily of decapods. There are 9 species of Procaridoidea, in 5 genera and 2 families. It includes groups like Procarididae and Udorellidae.

EOL has data for 11 attributes, including: