echothiophate iodide

noun
echo·​thi·​o·​phate iodide | \ -ˌthī-ə-ˌfāt- How to pronounce echothiophate iodide (audio) \

Medical Definition of echothiophate iodide

: a long-acting anticholinesterase C9H23INO3PS used especially to reduce intraocular pressure in the treatment of glaucoma

called also echothiophate