'Mentha piperita is peppermint; this is Mentha spicata'
spearmint
HERBS & SPICES: Mentha piperita is peppermint; this is Mentha spicata
Mentha piperita is peppermint; this is Mentha spicata
Mentha piperita is peppermint; this is Mentha spicata
HERBS & SPICES
spearmint
HERBS & SPICES