Multiple choice Kidney is ophisthonephric in: Reptiles Birds Amphibians Mammals Reveal answer Fill a bubble to check yourself C Correct answer Explanation Kidney is Ophisthonephric in amphibians.