Find the word definition

Wiktionary
renal corpuscles

n. (renal corpuscle English)