dromographs

English

Noun

dromographs

  1. plural of dromograph