meaning of Adamantoblast

Adamantoblast - German to English

adamantoblast