The Marvels of Mint

Mint comes from the Latin word “mentha”.  Mentha or mint is a medicinal plant that can grow abundantly in our yards.  In fact, if you let it, mint can take over an entire garden or yard.  Mint is often considered a pest or a weed to many landscapes.  Mint plants...