dcsimg

Diogener penicillatus is a species of decapods in the family Diogenidae.