1 orchilla weed | Definition of orchilla weed

orchilla weed

noun
or·​chil·​la weed | \ ȯrˈchilÉ™\

Definition of orchilla weed