English dictionary
cannabis indica meaning and definition
Definition and meaning of cannabis indica at MeaningMonkey.org. cannabis indica meaning and definition in the English Dictionary.CANNABIS INDICA noun
Definition of Cannabis indica (noun)
- source of e.g. bhang and hashish as well as fiber
- synonyms: Indian hemp
Source: Princeton University Wordnet