← Back to browseうまのすずくさ[umanosuzukusa]nounJapanese definitionNo Japanese definition yet.English definitionbirthwort (Aristolochia debilis)ExamplesNo examples yet.Loading examples…Ask about this