tumorgeneses
English
Noun
tumorgeneses
plural of
tumorgenesis