demographs

English

Noun

demographs

  1. plural of demograph