EnglishEdit

AdjectiveEdit

infrarenal ‎(not comparable)

  1. located below the kidney