English-French dictionary »

subrenal meaning in French

EnglishFrench
subrenal (beneath the kidney)
adjective

surrénaladjectif