- lampshell as a noun:
- 1
lampshell
noun
1 lampshell
Marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide.
synonyms: brachiopod, lamp shell.
Polish: ramienionóg
debug info: 0.0149
noun
Marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide.
synonyms: brachiopod, lamp shell.
Polish: ramienionóg
debug info: 0.0149