echothiophate iodide
nounMedical Definition of echothiophate iodide
: a long-acting anticholinesterase C9H23INO3PS used especially to reduce intraocular pressure in the treatment of glaucoma
— called also echothiophate