cannabis sativa - English Synonyms Dictionary