supernumerary kidney

additional kidney present in an organism

Categories: