Wiktionary
semordnilaps
n. (plural of semordnilap English)
n. (plural of semordnilap English)