apple mint

views updated

apple mint A herb, Mentha rotundifolia. See also mint.

More From encyclopedia.com