lemon mint Meaning, Definition & Usage

  1. noun an annual horsemint of central and western United States and northern Mexico
    Monarda citriodora; horsemint.
  2. noun mint with leaves having perfume like that of the bergamot orange
    Mentha citrata; eau de cologne mint; bergamot mint.

WordNet