SUPRARENAL MEANING IN ENGLISH

• Suprarenal Definition & Synonyms

  1. (n.) A suprarenal capsule.
  2. (a.) Situated above, or anterior to, the kidneys.


RECENT SEARCHES