toothpatch

A thin biocompatible film that covers a tooth and thus prevents decay

Noun

  1. A thin biocompatible film that covers a tooth and thus prevents decay

Forms

toothpatches tooth patch

From Wiktionary's contributor community, shared under CC BY-SA 4.0.