VariousWords beta
Related Terms:
Noun
Definition: A synthetic cannabinoid receptor agonist with antiemetic, sedative, anxiolytic and antiglaucoma properties.
VariousWords beta
Definition: A synthetic cannabinoid receptor agonist with antiemetic, sedative, anxiolytic and antiglaucoma properties.