lamp shell
Concise Oxford English Dictionary © 2008 Oxford University Press:
lamp shell
▶noun a marine invertebrate resembling a bivalve mollusc, with arms of ciliated tentacles used for filter-feeding. [Phylum Brachiopoda.]
– origin C19: from its resemblance to an ancient oil lamp.
'lamp shell' also found in these Oxford entries:

