lemon mint

English

Noun

lemon mint (countable and uncountable, plural lemon mints)

  1. Synonym of Eau de Cologne mint.