← Back to browseあこうだい[akoudai]nounJapanese definitionNo Japanese definition yet.English definitionsMatsubara's red rockfish (Sebastes matsubarae)red rockfish; red scorpionfishExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあこうこうだい