← Back to browseやなぎらん[yanagiran]nounJapanese definitionNo Japanese definition yet.English definitionrosebay (Epilobium angustifolium); rosebay willowherb; great willowherb; fireweedExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやなぎたで