English
Detailed Synonyms for lampshell in English
lampshell:
lampshell [the ~] noun
-
the lampshell
– marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide 1the brachiopod; the lamp shell; the lampshell– marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide 1