suprarenal
English
suprarenal meaning in English • suprarenal का अर्थ अंग्रेजी में
Adjective
- Situated above, or anterior to, the kidneys.