Topic
Free account · your comment posts right after signup
Achelous is a relatively fresh crater on Ganymede adjacent to the similarly sized Gula. It has an outer lobate ejecta deposit extending about a crater radius from the rim.
Read the full article →Not who you're looking for? Others named Achelous: river god in Greek mythology