denture
English Dictionary
->
Letter D
-> denture
Search Dictionary:
denture Definition
(n)
a
dental
appliance
that
artificially
replaces
missing
teeth
denture Synonyms
dental plate
denture
plate
© Art Branch Inc.