Glossary
Indica
Cannabis Indica is a species of the cannabis plant that is known to have relaxing or sedative qualities.
Cannabis Indica is one of the most widely known species of cannabis plant. Sometimes treated as a subspecies of Sativa, Indica plants are known for their relaxing and sedative properties.
To find out more about Indica click here