massive palindromes
English
Noun
massive
palindromes
plural of
massive palindrome