Thesaurus:gland

English

Noun

Sense: organ that synthesizes and release a substance

Synonyms
Hyponyms
Hypernyms