English | German | Russian | Czech

menabitan English

Meaning menabitan meaning

What does menabitan mean?

menabitan

A synthetic drug which acts as a potent cannabinoid receptor agonist.

Are you looking for...?