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
Tweet