Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ompa Definition

Cancel
ompa
noun(OMPA)
octamethylpyrophosphoramide
ompa
noun(OMPA)
an almost odorless viscous liquid anticholinesterase C8H24N4O3P2 that is marketed as a systemic insecticide and has been used to treat myasthenia gravis —called also OMPA, schradan

Words Related to ompa!

ompa Examples by Brain Bank Users