menu
Savvyherb
Channels
Topics
Places
Cannabinoid
kə-ˈna-bə-ˌnȯid | Noun
A chemical compound found in cannabis and produced by the human body that interacts with our bodies’ receptors. Endocannabinoids, or internally produced cannabinoids, are an e ...
Read more
Browse all words