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 LiverB HeartC KidneysD LungsCreate Quiz