Meaning of mentha piperita

Definition of mentha piperita

(noun) herb with downy leaves and small purple or white flowers that yields a pungent oil used as a flavoring

Other information on mentha piperita

WIKIPEDIA results for mentha piperita
Amazon results for mentha piperita