desmetramadol

English

Noun

desmetramadol

  1. (pharmacology) An opioid analgesic and the main active metabolite of tramadol.