De gehoornde helmslak heeft een schelp die lijkt op de helm van een ridder. Deze dikke schelp met hoornachtige uitsteeksels wordt maximaal 36 centimeter lang en is beige met bruine vlekken. Al kruipend tilt de zeeslak steeds zijn schelp op om ‘stapjes’ te maken. In rust verdwijnt hij met schelp en al onder het zand, wat hem beschermt tegen vijanden. Hij voedt zich met de doornenkroon, een zeester die koraal eet.