English

edit

Noun

edit

semaphoronts

  1. plural of semaphoront