← Back to browseてっぽううお[teppouuo]nounJapanese definitionNo Japanese definition yet.English definitionarcherfish (any fish of family Toxotidae, esp. the banded archerfish, Toxotes jaculatrix)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsてっぽうゆりてっぽうえび