mentha spicata (0 synonym found)

Definition of mentha spicata:

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

Definition of mentha spicata:

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

Back to Top