Dictionary Home »
The American Heritage Medical Dictionary » horehound
horehound
horehound definition - medical
hore·hound (hôrˈhoundˌ)
noun- An aromatic Eurasian plant whose leaves yield a bitter extract that is used as a cough remedy.
- 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.
Share on Facebook