Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZolfactory gland
noun
: any of the tubular and often branched glands occurring beneath the olfactory epithelium of the nose
called also Bowman's gland, gland of Bowman
Love words? Need even more definitions?
Merriam-Webster unabridged
Share