kidney corpuscles
English
Noun
kidney
corpuscles
plural of
kidney corpuscle