meaning of Cannabine

Cannabine meaning in General Dictionary

Pertaining to hemp hempen

View more

  • regarding hemp; hempen.