Anemone Crab 3

Eyefathom.com Photos - Anemone Crab 3

Item: 324_0022

Common name: Anemone Crab
Scientific name: Neopetrolisthes ohshimai
Keywords: Anemone Crab,Neopetrolisthes ohshimai, crustacean,
Decapod, Pacific,Indonesia,Lembeh