gaibea

English: Translation
crab sp.: shore crab, land crab, grapsid crab, ghost crab
noun