Meaning of pylorus

Definition of pylorus

(noun) a small circular opening between the stomach and the duodenum

Other information on pylorus

WIKIPEDIA results for pylorus
Amazon results for pylorus