Wiktionary
nephroblastomas
n. (plural of nephroblastoma English)
n. (plural of nephroblastoma English)