palatographs

English

Noun

palatographs

  1. plural of palatograph