horehound (0 synonym found)

Definition of horehound:

(n) : a herb, Marrubium vulgare, of the mint family. Traditionally used to make a powerful cough remedy

Definition of horehound:

(n) : a herb, Marrubium vulgare, of the mint family. Traditionally used to make a powerful cough remedy
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top