What does Aztekensalbei mean?

Aztekensalbei - German to English

diviner's sage [Salvia divinorum]