GeneralConnection.com
➔
Dictionary
obturator
Noun
1. prosthesis
1. prosthetic device
Usage