hypernephromata

English

Noun

hypernephromata

  1. plural of hypernephroma