Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Cannabis Indica Meaning
Cannabis Indica
"Indian
Hemp
" Variety of cannabis originating from
the Indian
subcontinent, all other forms of cannabis
stem
from this.
By Torey
Upvote
Flag