alloclamide
An antitussive drug.
Noun
An antitussive drug.