persistors
English
Noun
persistors
plural of
persistor