Search term cannabinoid has one result
Jump to
EN English IT Italian
cannabinoid (n) [any psychoactive compound found in cannabis] (n) cannabinoide (n) [any psychoactive compound found in cannabis] (n)