English to Urdu Machines Translation
mentha arvensis
پودینہ
Search Result for mentha arvensis
mentha
See Definition and Meaning
arvensis
English definition for mentha arvensis
1. n. European mint naturalized in United States
Species
Sponored Video