huaraco

Noun

 * 1) A flowering cactus of species