canbisol

English

Noun

canbisol (uncountable)

  1. A synthetic cannabinoid derivative used mainly in scientific research.

Anagrams