Definition Definition

churrus - Meaning and Examples

Meaning of 'churrus' (Webster Dictionary)

1 . Churrus [ n.]
- A powerfully narcotic and intoxicating gum resin which exudes from the flower heads, seeds, etc., of Indian hemp.