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