shirabe.org
1)
#148,448
まぐさ
Meaning
    1. fodder (for horses or cows); hay; feed
Forms
2)
Meaning
    1. EN Forage is plant material (mainly plant leaves and stems) eaten by grazing livestock.
      More

Results