English | German | Russian | Czech

nabiximols English

Meaning nabiximols meaning

What does nabiximols mean?

nabiximols

(medicine) A specific extract of Cannabis that is approved for use as a botanical drug.

Are you looking for...?