cannabis sativa
English Thesaurus
1. a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are prepared (noun.plant)
| part holonym | : | acapulco gold, mexican green, |
| definition | : | a particularly potent variety of marijuana (noun.artifact) |
Visual ArtiKata
Explore cannabis sativa in ArtiKata.com >
