Find the word definition

Wiktionary
kidney corpuscles

n. (kidney corpuscle English)