left kidney /ˈlɛft ˈkɪdni/ n

中文:左肾

Meaning:Organ located beneath the gallbladder; it filters the blood and secretes urine to eliminate toxic substances and waste from the body. schema of circulation

Found in these illustrated scenes(1)

‹ Browse all scenes