floating kidney

English

Noun

floating kidney (uncountable)

  1. nephroptosis

References