CHURRUS


Meaning of CHURRUS in English

noun a powerfully narcotic and intoxicating gum resin which exudes from the flower heads, seeds, ·etc., of indian hemp.

Webster English vocab.      Английский словарь Webster.