← Back to browseあげまきがい[agemakigai]nounJapanese definitionNo Japanese definition yet.English definitionconstricted tagelus (Sinonovacula constricta); Chinese razor clamExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあげまきあげまん