one of the small units in the kidney made up of capillaries and nerve fibers where blood filtration takes place.
GLOMERULUS (PLURAL GLOMERULI¸ ADJECTIVE GLOMERULAR)
Meaning of GLOMERULUS (PLURAL GLOMERULI¸ ADJECTIVE GLOMERULAR) in English
AIDS English Glossary. Английский словарь СПИДа. 2012