Subscribe
URL of the page has been copied to clipboard.
Meaning : A removable dental appliance that is worn in the palate for diagnostic or therapeutic purposes.
Synonyms : bite plate
Install App