horehound

horehound definition - medical

hore·hound (hôrˈhoundˌ)

noun
  1. An aromatic Eurasian plant whose leaves yield a bitter extract that is used as a cough remedy.
  2. A candy or preparation flavored with this extract.

The American Heritage® Medical Dictionary Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.