scientific theory (Q3239681)
explanation of some aspect of the natural world which can be tested and corroborated
Language: