English edit

Etymology edit

nephro- +‎ -oma

Noun edit

nephroma (plural nephromas)

  1. (medicine) a tumour of the renal system

Anagrams edit