Definition

A cultivar of spearmint popular in Morocco as an ingredient in Touareg tea. See: Spearmint.

Health considerations

See: Spearmint.

Keep in mind

See: Spearmint.

May be found in

See: Spearmint.

Leave a comment

*