butorphanol

Etymology
From.

Noun

 * 1)  A synthetic analgesic and antitussive opioid drug (trademark Stadol) administered in the form of its tartrate C21H29NO2·C4H6O6 as a nasal spray or by injection especially for the relief of pain.