ODONTOPLAST


Meaning of ODONTOPLAST in English

noun an odontoblast.

Webster English vocab.      Английский словарь Webster.