Definify.com

Definition 2024


supercrescences

supercrescences

English

Noun

supercrescences

  1. plural of supercrescence