Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
suprarenal
in English
suprarenal
us
/suːprərəˈnəl/
uk
/suːpərəˈniːəl/
#uncommon
Definitions
Adjective
related
to
adrenal
glands
;
their
function
located
above
the
kidney
pertaining
to
area
above
kidneys