← Back to browseいわがに[iwagani]nounJapanese definitionNo Japanese definition yet.English definitionstriped shore crab (Pachygrapsus crassipes)ExamplesNo examples yet.Loading examples…Ask about this