NichiDict

おひしば

雄日芝
[ohishiba]

Meanings

1.Noun

Indian goosegrass (Eleusine indica)