udo is Accepted in TWL Scrabble Dictionary

udo Scrabble score: 4

Meaning of udo

  • a Japanese herb [n -S]
  • plant, Aralia cordata, of the ginseng family, cultivated, esp. in Japan and China, for its edible shoots