scientific creationism

English

Noun

scientific creationism (uncountable)

  1. Synonym of creation science.