Medical Definition of echothiophate iodide
: a long-acting anticholinesterase C9H23INO3PS used especially to reduce intraocular pressure in the treatment of glaucoma—called also echothiophate
Seen and Heard
What made you want to look up echothiophate iodide? Please tell us where you read or heard it (including the quote, if possible).