Definitions of Lycopus americanus:

  • noun:   aromatic perennial herb of United States