suprarenal ( synonym found)

Definition of suprarenal:

(adj) : located on, or above the kidney

Definition of suprarenal:

(adj) : located on, or above the kidney

Back to Top