semicromas

English

Noun

semicromas

  1. plural of semicroma