semaphorists
English
Noun
semaphorists
plural of
semaphorist