Definify.com

Definition 2026


odontographs

odontographs

English

Noun

odontographs

  1. plural of odontograph