horsebalm

Noun

 * 1) A strong-scented labiate plant  with large leaves and yellowish flowers.