Definition of superaqueous in English:

superaqueous

adjective

  • Situated on or above the surface of water.

Origin

Mid 18th century.