Feedback
Churrus
Meaning
Noun
●
A
narcotic
gum resin
which
exudes
from the
flower heads
,
seeds
, etc; of Indian hemp.
●
A
device
used in India for
drawing
water from wells
Sourced from
Wiktionary
Synonyms
Charras
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better