Wiktionary
ultraproducts
n. (plural of ultraproduct English)
n. (plural of ultraproduct English)