lemon mint

檸檬香蜂草

英文釋義

  1. an annual horsemint of central and western United States and northern Mexico
  2. mint with leaves having perfume like that of the bergamot orange