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

orphenadrine Definition

Cancel
orphenadrine
noun(or-phen-a-drine)
a drug used in the form of its citrate C18H23NO·C6H8O7 or hydrochloride C18H23NO·HCl as a muscle relaxant and antispasmodic

Words Related to orphenadrine!

orphenadrine Examples by Brain Bank Users