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