mentha piperita
men
ˈmɛn
men
tha
ˌθə
thē
pi
pi
pe
ri
ri:
ri
ta

Definition & Meaning of "mentha piperita"in English

Mentha piperita
01

herb with downy leaves and small purple or white flowers that yields a pungent oil used as a flavoring 

mentha piperita definition and meaning
Grammatical Information
Animacy status
plant
Composition
complex compound
Countable
Plural form
mentha piperitas
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store