garden mint

English

Noun

garden mint

  1. Synonym of spearmint.