semasiographs

English

Noun

semasiographs

  1. plural of semasiograph