Meaning of horse balm

Definition of horse balm

(noun) erect perennial strong-scented with serrate pointed leaves and a loose panicle of yellowish flowers; the eastern United States

Other information on horse balm

WIKIPEDIA results for horse balm
Amazon results for horse balm