water horehound Meaning, Definition & Usage

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

WordNet


Wa"ter hore"hound`
Definitions
  1. (Bot.) Bugleweed.

Webster 1913