LEMON MINT


Meaning of LEMON MINT in English

noun

: an annual horsemint ( Monarda citriodora ) with densely pubescent foliar bracts

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.