← Back to browseもっこうばら[mokkoubara]nounJapanese definitionNo Japanese definition yet.English definitionbanksia rose (Rosa banksiae)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsもっこりもっこく