human
What is the difference between a cactus and a yucca?
assistant
A cactus is a type of plant that has many small, spiny leaves. It also produces flowers and fruit. A yucca is a type of plant that has large, flat, paddle-shaped leaves. It does not produce flowers or fruit.