Definition of “glandular” - English Dictionary

English