Definify.com

Definition 2024


odontoblasts

odontoblasts

English

Noun

odontoblasts

  1. plural of odontoblast