Word info

canbisol

Noun

Meaning

canbisol (uncountable)

English Wikipedia has an article on:canbisolWikipedia
A synthetic cannabinoid derivative used mainly in scientific research.

Source: en.wiktionary.org

Close letter words and terms