Word info Synonyms

ecothiopate

Noun

Meaning

ecothiopate (uncountable)

(pharmacology) A long-acting anticholinesterase C9H23NO3PS used especially to reduce intraocular pressure in the treatment of glaucoma.

Source: en.wiktionary.org

Synonyms

Phrases with the word

Close letter words and terms