opisthographs

English

Noun

opisthographs

  1. plural of opisthograph