English

edit

Noun

edit

dentinoids

  1. plural of dentinoid