Ответы справочной службы
Слово коронавирус образовалось не в русском языке, оно было заимствовано. Гласная а на конце первой части этого слова была унаследована от языка-источника. Такова судьба некоторых других заимствованных слов, например: вибрафон, гексаген, дельтаплан, ротавирус.
В большом количестве энциклопедических словарей это слово зафиксировано с буквой о, а в лингвистических словарях – с а. Аргументацию в пользу такого написания находим в словарях иностранных слов. Например, в словарях Л. П. Крысина разных лет сообщается, что слово гексаген восходит к греч. формам hexa... шести и genes рождающийся и что написание гексоген ошибочно.
Спасибо за интересный вопрос!