palindromists
English
Noun
palindromists
plural of
palindromist