Anatomy of the urinary tract in the snake: Kidneys

From Samantha Millward  

views comments