← Back to browseちからしば[chikarashiba]nounJapanese definitionNo Japanese definition yet.English definitionChinese fountain grass (Pennisetum alopecuroides)ExamplesNo examples yet.Loading examples…Ask about this