The generic name Achelousaurus is a complex reference to Greek mythology.
•
Achelous, an important Greek river deity, had one of his horns torn off by Hercules, in a mythological fight with the legendary hero.