Meaning of lamp shell
Definition of lamp shell
(noun)
marine
animal
with
bivalve
shell
having a
pair
of
arms
bearing
tentacles for capturing food;
found
worldwide
Other information on lamp shell
WIKIPEDIA results for
lamp shell
Amazon results for
lamp shell
Tweet