MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Mentha piperita

noun (n)

  • herb with downy leaves and small purple or white flowers that yields a pungent oil used as a flavoring
    berbulu halus bersama daun herba dan kecil ungu atau putih bunga yang mengeluarkan hasil yang pedas minyak digunakan sebagai flavoring
    Synonym:
    peppermint
    source: wordnet30