English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Churrus

Churrus (n.)

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