n. A kidney that is displaced and movable.wandering kidney
floating kidney 🔊 Listen to this n. A kidney that is displaced and movable.wandering kidney Share Facebook Twitter Google +