What does Adamantoblasten mean?

Adamantoblasten - German to English

adamantoblasts