Medical Definition of Malpighian glomerulus
1.
One of the structures which comprise the nephron (functional unit) in the kidney. The glomerulus is composed of capillary blood vessels which are actively involved in the filtration of the blood.
(27 Sep 1997)
Lexicographical Neighbors of Malpighian Glomerulus
Other Resources: