meaning of Adamantoblastom

Adamantoblastom - German to English

adamantoblastoma