Water horehound Meaning, Definition & Usage

  1. noun aromatic perennial herb of United States
    Lycopus americanus.

WordNet


Definitions
  1. a species of the genus Lycopus, resembling mint, but not aromatic.

Webster 1913