NichiDict

ちからしば

力芝
[chikarashiba]

Meanings

1.Noun

Chinese fountain grass (Pennisetum alopecuroides)