← Back to browseいたやがい[itayagai]nounJapanese definitionNo Japanese definition yet.English definitionJapanese bay scallop (Pecten albicans)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいたやいたやかえで