← Back to browseたもろこ[tamoroko]nounJapanese definitionNo Japanese definition yet.English definitionGnathopogon elongatus (species of cyprinid)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsたもかわばたもろこ