Есть три причины, по которым в зоне степи не могут расти деревья. Первая причина - в почве слишком мало воды и закачивать ее на большую высоту трудно. Поэтому в степной зоне деревья (как правило небольшие) растут лишь по берегам рек.
Вторая причина - сплошной покров быстро растущих трав заглушает всходы деревьев, которые растут значительно медленнее, чем трава.
Третья причина - в степи живет много крупных травоядных животных, которые топчут и траву, и деревья. При этом трава мнется, но быстро поднимается, в то время, как всходы деревьев ломаются и гибнут