lampshell
English Dictionary
->
Letter L
-> lampshell
Search Dictionary:
lampshell Definition
(n)
marine
animal
with
bivalve
shell
having
a
pair
of
arms
bearing
tentacles
for
capturing
food
;
found
worldwide
lampshell Synonyms
brachiopod
lamp shell
lampshell
© Art Branch Inc.