antitussive: any medicine used to suppress or relieve coughing
medicine: (medicine) something that treats or prevents or alleviates the symptoms of disease
everlasting: any of various plants of various genera of the family Compositae having flowers that can be dried without loss of form or color