meaning of cannabis sativa

cannabis sativa meaning in General Dictionary

a strong-smelling plant whose dried leaves may be smoked for a pleasing result or discomfort decrease