English | German | Russian | Czech

adenoameloblastoma English

Meaning adenoameloblastoma meaning

What does adenoameloblastoma mean?

adenoameloblastoma

benign adenomatoid odontogenic tumour

Are you looking for...?