NichiDict

めひしば

雌日芝
女日芝
[mehishiba]

Meanings

1.Noun

southern crabgrass (Digitaria ciliaris)