Currently available definitions
Duodenum in English
Noun- the part of the small intestine between the stomach and the jejunum
Duodenum in Falam
Noun- pumpi hun pehtu ril
Duodenum in Mizo
Noun- rîl á¹anna, rîlfâng hnûn
Duodenum in Tedim
Noun- gilzang
Nearby