Definitions of Leonotis leonurus:

  • noun:   relatively nontoxic South African herb smoked like tobacco