Types of Plants of the Sahara Desert?

There are not a lot of plant life in the Sahara desert due to the saline content of the soil and harsh weather, but there are a few that seem to thrive. The Sahara is home to cactus, thyme and oleander. For more information, look here: