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
the perfect form or example of something
Get Word of the Day daily email!
What did you just call me?! A Quiz