pudina meaning in english

[Tel.] n. Mint, Indian, peppermint, Mentha sativa.[ pudīnā ] pudina. [Tel.] n. Mint, Indian, peppermint, Mentha sativa.