Synonyms of Cannabis Sativa in English :
Antonyms of Cannabis Sativa in English
Thesaurus of Cannabis Sativa in English
Cannabis Sativa
see definition of cannabis sativaSynonyms of cannabis sativa
1. (noun) a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are prepared