dcsimg

Salmoneus excavatus is a species of decapods in the family Alpheidae.