meaning of Aztekensalbei

Aztekensalbei - German to English

diviner's sage [Salvia divinorum]