Found 2 items, similar to lampshell.
English → English (WordNet)
Definition: lampshell
lampshell
n : marine animal with bivalve shell having a pair of arms
bearing tentacles for capturing food; found worldwide
[syn:
brachiopod,
lamp shell]
English → English (gcide)
Definition: lampshell
lampshell
\lampshell\, lamp shell
\lamp shell\n.
A mollusklike marine animal with bivalve shell having a pair
of arms bearing tentacles for capturing food, found
worldwide.
Syn: brachiopod.
[WordNet 1.5]