Online English Dictionary

Home

Diluvialist


n.

One who explains geological phenomena by the Noachian deluge.


© 2009 Dammam Community College