pyloric cap


n.

duodenal cap

Words nearby pyloric cap