Aglomerular

Definition of Aglomerular from the PharmacyDictionary.in

Aglomerular

This refers to something that lacks glomeruli, the tiny filters in the kidneys.

Not Available