Definify.com

Definition 2025


odontographs

odontographs

English

Noun

odontographs

  1. plural of odontograph