Puppy1134 Puppy1134 11-05-2018 Biology contestada The medical term which means an absence of urine production is: