cannabinoids

Home > Explanatory Dictionary > C > cannabinoids

Submitted by Linda McGlone

Any chemical compound of cannabis or marijuana