Wiktionary
supermartingales
n. (plural of supermartingale English)
n. (plural of supermartingale English)