pyloruses

noun
  1. plural of pylorus; the openings from the stomach to the duodenum in vertebrates
  2. Usage: medical; anatomy

Examples