Find the word definition

Wiktionary
orchilla weeds

n. (plural of orchilla weed English)