echothiophate iodide
noun
echo·thi·o·phate iodide
-ˌthī-ə-ˌfāt-
: a long-acting anticholinesterase C9H23INO3PS used especially to reduce intraocular pressure in the treatment of glaucoma
called also echothiophate
Love words? Need even more definitions?
Merriam-Webster unabridged
Share