Lampshell — synonyms, definition
1. lampshell (Noun)
2 synonyms
brachiopod lamp shell
1 definition
lampshell (Noun) — Marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide.
1 type of
invertebrate
2 parts of
Brachiopoda phylum Brachiopoda