meaning of mentha spicata

1. common garden herb having clusters of small purplish flowers and yielding an oil used as a flavoring


Related Words

mentha spicata |

Developed & Maintained By Taraprasad.com

Treasure Words