are cacti angiosperms or gymnosperms?
Cacti are sometimes thought of as strictly desert plants, but many species, such as the prickly pear cactus, are found in a number of habitats. Cacti are flowering plants that produce seeds.