English edit

Noun edit

odontoblasts

  1. plural of odontoblast