udo
noun
\ ˈü(ˌ)dō\
plural -s
Definition of udo
: a stout Japanese herb (Aralia cordata) the blanched young shoots of which are used especially as a vegetable and in salads
Keep scrolling for more