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