Meaning of novocaine

Definition of novocaine

(noun) procaine administered as a hydrochloride (trade name Novocain)

Other information on novocaine

WIKIPEDIA results for novocaine
Amazon results for novocaine