肾脏 shènzàng kidney Definitions Defs Origin Strokes Stroke Words Sentences Sents 肾 腎 shèn noun kidney kidney; internal organ that filters blood and produces urine脏 臟 zàng noun internal organ (bound form) an internal organ of the body, such as those found in the chest and abdominal cavities