Metycaine
noun
Met·y·caine
| \ ˈmetəˌkān\
Definition of Metycaine
medical
: a preparation of the hydrochloride of piperocaine
—formerly a U.S. registered trademark
Keep scrolling for more