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