ウド
Top 20000
Meanings
Noun
1. udo (plant related to ginseng, used in medicine and cooking) (Aralia cordata) (Usually kana)
Other readings