Wiktionary
supercrescences
n. (plural of supercrescence English)
n. (plural of supercrescence English)