Skip to content

Cannabis sativa

Dictionary definition · Cannabis sativa

noun

  1. a strong-smelling plant whose dried leaves can be smoked for a pleasant effect or pain reduction

Source: Open English WordNet (CC BY 4.0).