An Encylopedia Britannica Company

glandular

glandular /ˈglænʤəlɚ/ adjective
glandular
/ˈglænʤəlɚ/
adjective
Britannica Dictionary definition of GLANDULAR
: of or relating to glands