• word of the day

    leonotis leonurus

    leonotis leonurus - Dictionary definition and meaning for word leonotis leonurus

    Definition
    (noun) relatively nontoxic South African herb smoked like tobacco
Connect with us on Facebook