meaning of Cannabidiol

Cannabidiol - German to English

cannabidiol