meaning of mentha rotundifolia

1. mint with apple-scented stems of southern and western Europe; naturalized in United States


Related Words

mentha rotundifolia |

Developed & Maintained By Taraprasad.com

Treasure Words