udo meaning

Meaning of udo

What is the full meaning of udo

(Japanese) a Japanese species of aralia [n -S]

Example of the word udo placed on a Scrabble board.

Unscrambled word udo

Points for udo

Scrabble
5 points
Word With Friends
5 points
Wordfeud
5 points