Meaning of metycaine

Definition of metycaine

(noun) a compound used in the form of its hydrochloride as a local or spinal anesthetic

Other information on metycaine

WIKIPEDIA results for metycaine
Amazon results for metycaine