A species of Cannabis that is high in THC content. See Cannabis.

« Back to Glossary Index