Pylorus

From Biology-Online Dictionary | Biology-Online Dictionary

pylorus

(Science: anatomy) The opening in a vertebrate from the stomach into the intestine.

Origin: Gr. Pyloros = gatekeeper