lemon mint
English Dictionary
->
Letter L
-> lemon mint
Search Dictionary:
lemon mint Definition
(n)
an
annual
horsemint
of
central
and
western
United
States
and
northern
Mexico
(n)
mint
with
leaves
having
perfume
like
that
of
the
bergamot
orange
lemon mint Synonyms
bergamot mint
eau de cologne mint
horsemint
lemon mint
Mentha citrata
Monarda citriodora
© Art Branch Inc.