Dictionary of Common (Vernacular) Names
Search any name in any language, and in any script.
3 definitions found for Mentha piperita citrata
Mentha piperita citrata belongs to:
Mentha
Mentha piperita
[en] English:
Lemon Mint
Search Mentha piperita citrata in Google | Google-Images | Wikipedia