semicrescents

English

Noun

semicrescents

  1. plural of semicrescent