Wiktionary
superresolutions
n. (plural of superresolution English)
n. (plural of superresolution English)