About us
Define
Definitions for
"Humorum"
Mare Humorum - Latin for "Sea of Humors" or "Sea of Moisture".
pds.jpl.nasa.gov