horned helmet
English
Noun
horned
helmet
(
plural
horned helmets
)
A
gastropod
mollusc
,
Cassis cornuta
Translations
Translations
French:
casque à cornes