Meaning of amber shell in English:

amber shell

noun

rare
  • (The shell of) an amber snail.

Origin

Mid 19th century; earliest use found in William Turton (1762–1835), conchologist.