neoangiogeneses
English
Noun
neoangiogeneses
plural of
neoangiogenesis