Last modified on 25 April 2008, at 16:24

infrarenal

EnglishEdit

AdjectiveEdit

infrarenal (not comparable)

  1. located below the kidney