Thesaurus:gland

English

Noun

Sense: organ that synthesizes and release a substance

Synonyms
  • gland
Hyponyms
Hypernyms