cannabinoids

Home > Explanatory Dictionary > C > cannabinoids

Submitted by Carol Ireland

Any chemical compound of cannabis or marijuana

Comments: