Green’s Dictionary of Slang

sativa n.

[abbr. botanical name Cannabis sativa]

(drugs) cannabis.

[US]L. Young et al. Recreational Drugs.
[US]Salon.com 15 Feb. 🌐 The green stuff also goes by the street names ‘indica’ and ‘sativa,’ hinting at a subculture of dope-smoking botanists in white lab coats roaming our nation’s broccoli-strewn streets.