Medical Definition of Malpighian tuft
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 Tuft
Other Resources: