Find the word definition

Wikipedia
Minthostachys

Minthostachys is a genus of the mint family Lamiaceae, comprising aromatic scandent shrubs. It occurs along the Andes from Northern Venezuela through Colombia, Ecuador, Peru and Bolivia to Central Argentina.