English dictionary cannabis sativa meaning and definition Definition and meaning of cannabis sativa at MeaningMonkey.org. cannabis sativa meaning and definition in the English Dictionary. CANNABIS SATIVA nounDefinition of Cannabis sativa (noun)a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are preparedsynonyms: ganja, marihuana, marijuana Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: