苜蓿まごやしMeaningsNoun1. toothed medick (Medicago polymorpha); hairy medick; bur cloverShow all meanings (1 more)Other readings馬うま肥ごやし馬うま肥ごやし苜蓿うまごやし苜もく蓿しゅくKanji used苜clover蓿medic