VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Esophageal glands

Esophageal glands

Small mucous glands in the esophageal submucosa.
Search Site