Horse Balm (noun) Definition, Meaning & Examples

noun
  1. a lemon-scented plant, Collinsonia canadensis, of eastern North America, having small yellow flowers.
Horse Balm (noun) Definition, Meaning & Examples

More Definitions