Cactus plants tolerate a range of soils. But they have two preferences. They favor free draining soils, since their body parts are adapted to moisture deprived environments. They also favor soils that retain just enough moisture for cactus roots to take in the amounts that the stem needs to meet dissolved nutrient requirements and to interact photosynthetically with sunlight.
Yes, cacti can grow in soil. They are well-suited to well-draining soils with good aeration, such as sandy or rocky soil. Overwatering is a common mistake when growing cacti, so it's important to let the soil dry out between waterings.
Cactus
Cactus/ xerophytes
They are actually called 'Cactus Flowers'
Maybe.……………..
Because a cactus can't grow in clayey soil and there is a lot of water in the marshes, the cactus does not need a lot of water
flowers can not grow in deserts as that type of soil is only good for cactus to grow and no other plant
A desert cactus can grow where the soil is free drainingbut holds enough moisture to meet cactus needs. It can grow where heat and light levels are high and moisture levelslow. A jungle cactus can grow where there are tall tree trunks or branches on which to anchor their airy, exposed roots. It can grow where heat and humidity levels are high and light levels low. But neither desert nor jungle cactus plants can grow in cold, damp climates.
in red soil
potting soil and humus
mountain soil
For a start it would not grow, but if it were to be transplanted, it would rot unless the soil was kept very very dry.