Hear a word and type it out. How many can you get right?
TAKE THE QUIZpyloric glands
noun plural
: the short coiled tubular glands of the mucous coat of the stomach occurring chiefly near the pyloric end
Love words? Need even more definitions?
Merriam-Webster unabridged
Share