Meaning of margin shell in English:
margin shell
noun
A gastropod mollusc whose shell has a thickened lip, specifically a marginella.
Origin
Early 20th century; earliest use found in Edward Step (1855–1931).
Are You Learning English? Here Are Our Top English Tips