noun
Meaning 1
A marine snail (Chrysomallon squamiferum) that lives near deep-sea hydrothermal vents in the Indian Ocean. It has a foot armored at the sides with iron-mineralised sclerites.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: scaly-foot snail, sea pangolin, volcano snail
Antonyms: none provided