Definitions
There is 1 meaning of the phrase
Cannabis Sativa.
Cannabis Sativa - as a noun
A strong-smelling plant whose dried leaves can be smoked for a pleasant effect or pain reduction
Synonyms (Exact Relations)
marihuana14marijuana18