Definition for Renal corpuscle

From Biology Forums Dictionary

A filtering component in the nephron of the kidney.