What is the main organ for osmoregulation in humans? Please login to save the post What is the main organ for osmoregulation in humans? A Liver B Heart C Kidneys D Lungs Create Quiz