garden mint

English

Noun

garden mint (countable and uncountable, plural garden mints)

  1. Synonym of spearmint.