GLANDULE


Meaning of GLANDULE in English

noun a small gland or secreting vessel.

Webster English vocab.      Английский словарь Webster.