English-Latin dictionary »

pylorus, lower orifice of stomach, opening from stomach to duodenum meaning in Latin

EnglishLatin
pylorus, lower orifice of stomach, opening from stomach to duodenum noun

pylorus [pylori](2nd) M
noun