semantographs

English

Noun

semantographs

  1. plural of semantograph