Definisi 'suprarenal gland'

English to English
noun
1 either of a pair of complex endocrine glands situated near the kidney Terjemahkan
source: wordnet30


Visual Synonyms