YourDictionary

Dictionary Home » Medical Definitions » Weber's gland

Weber's gland medical definition

noun
Any of the various muciparous glands on either side of the posterior border of the tongue.

link/cite print suggestion box