supercrescences

English

Noun

supercrescences

  1. plural of supercrescence