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

First Known Use of Metycaine

1936, in the meaning defined above

Keep scrolling for more