suprarenal gland

Noun
  1. Either of a pair of complex endocrine glands situated near the kidney (synset 105338719)

Other Searches