← Back to browseひめうすばしろちょう[himeusubashirochou]nounJapanese definitionNo Japanese definition yet.English definitionParnassius stubbendorfii (species of swallowtail)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしろちょう