肾小球 shènxiǎoqiú glomerulus Definitions Defs Origin Strokes Stroke Words Sentences Sents 肾 腎 shèn noun kidney kidney; internal organ that filters blood and produces urine小球 xiǎoqiú globule A tiny sphere or ball-shaped object.