(Nepeta cataria.) A well known medicinal herb.
·noun ·Alt. of <<Catmint>>. ...
Webster's Dictionary of the English Language