Definitions Found:

a large gland (a secreting organ)