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.