meaning of mentha arvensis

1. European mint naturalized in United States


Related Words

mentha arvensis |

Developed & Maintained By Taraprasad.com

Treasure Words