← Back to browseいぬはぎ[inuhagi]nounJapanese definitionNo Japanese definition yet.English definitionwoolly lespedeza (Lespedeza tomentosa) (species of flower)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいぬはっかいぬいぬ