Why sodium oxide is a solid at room temperature whereas sulfur trioxide is a low boiling point liquid?

1 answer

Na2O is a more ionic compound than SO3.