← Back to browseおしろいばな[oshiroibana]nounJapanese definitionNo Japanese definition yet.English definitionmarvel-of-Peru (Mirabilis jalapa); four-o'clock plantExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおしろいおしろい焼けおしろいやけ