Сочетание -оло- в русском языке пишется через букву «о», потому что это закономерность, характерная для ограниченной группы слов и вызванная историческими процессами в языке. 1
Такие сочетания, как -оро-, -оло-, -ере-, -ело-, являются признаком русских слов, в то время как сочетания -ра-, -ла-, -ре-, -ле- — признак старославянских слов. 1 Например: ворог — враг, город — град, золото — злато, голова — глава, болото — блато, берег — брег, шелом — шлем и т. п.. 1
Примеры слов с сочетанием -оло-: ворона, корона, молоко, колосья. 24