Udo Definition
 o͝odō 
  udo
  
    noun
  
 A Japanese plant (Aralia cordata) of the ginseng family, whose blanched shoots are used like asparagus and in salads.
 Webster's New World 
Origin of Udo
- Japanese - From American Heritage Dictionary of the English Language, 5th Edition 
Find Similar Words
Find similar words to udo using the buttons below.