horned helmet

Noun

 * 1) A gastropod mollusc,

Translations

 * French: casque à cornes