Nonabine definition

A cannabinoid drug with strong antiemetic effects.
noun
0
0
Advertisement