denturistEnglish

dental technician, denturist

Noun

Someone who makes dental appliances (bridges and dentures)

English: dental technician, denturist

English words with similar meanings

Show 1 words