Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

churrus Definition

Cancel
churrus
noun
A narcotic gum resin which exudes from the flower heads, seeds, etc

Words Related to churrus!

churrus Examples by Brain Bank Users