meaning of adenomatoider odontogener Tumor

adenomatoider odontogener Tumor - German to English

adenomatoid odontogenic tumor [Am.]

View more

  • adenomatoid odontogenic tumour [Br.]