Meaning of novocain
Definition of novocain
(noun)
procaine
administered as a
hydrochloride
(trade
name
Novocain)
Other information on novocain
WIKIPEDIA results for
novocain
Amazon results for
novocain
Tweet