pylorus
nounDefinition of pylorus
: the muscular opening from the vertebrate stomach into the intestine
Keep scrolling for more
Keep scrolling for more