← Back to browseよろいぐさ[yoroigusa]nounJapanese definitionNo Japanese definition yet.English definitionAngelica dahurica (species of angelica)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsよろいよろいざめ