What the h*ll is Yucca??????
A town in AZ?
Don’t know about yucca. But yuca is what you get when you chew on chopsticks for about 30 minutes, then try to eat it.