Turkish-English dictionary »

kanabinoid meaning in English

TurkishEnglish
kanabinoid noun

cannabinoid [cannabinoids](any psychoactive compound found in cannabis)
noun