Hydrogenous

A Sediments That Are Derived From Water.

Hydrogenous Definition
Hydrogenous Definition