Churrus Definition

noun

A narcotic gum resin which exudes from the flower heads, seeds, etc., of Indian hemp.

Wiktionary

Origin of Churrus

Find Similar Words

Find similar words to churrus using the buttons below.

Words Starting With

Words Ending With

Unscrambles

churrus