mentha spicata
men
ˈmɛn
men
tha
θə
thē
spi
spaɪ
spai
ca
keɪ
kei
ta

Definition & Meaning of "mentha spicata"in English

Mentha spicata
01

common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring 

mentha spicata definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Uncountable
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store