palindromics

English

Noun

palindromics

  1. plural of palindromic