English

edit

Noun

edit

hypernephromata

  1. plural of hypernephroma