YourDictionary

Dictionary Home » Science » diluvial

diluvial science definition

Relating to or produced by a flood.

Learn more about diluvial

link/cite print suggestion box