kanna

kanna

English Noun Top 39,921
Ad

Definition

Channa (Mesembryanthemum tortuosum, syn. Sceletium tortuosum), a Southern African succulent with psychoactive properties.

Ad