Meaning

1 senses
  1. A nonintoxicating cannabinoid found in the hemp plant Cannabis sativa.

cannabidiol — meaning, examples, forms, synonyms | Krumeto