What does the word diluvial mean?

    Part of speech: adjective

  • Of, pertaining to, or produced by a flood.

Alphabet: