Definify.com

Definition 2024


pyloric_sphincters

pyloric sphincters

English

Noun

pyloric sphincters

  1. plural of pyloric sphincter