Meaning of mentha spicata

Definition of mentha spicata

(noun) common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring

Other information on mentha spicata

WIKIPEDIA results for mentha spicata
Amazon results for mentha spicata