legal udo definition
Definition of udo. plural. -s. : a stout Japanese herb (Aralia cordata) the blanched young shoots of which are used especially as a vegetable and in salads.