English
Detailed Synonyms for lamp shell in English
lamp shell:
lamp shell [the ~] nom
-
the lamp shell
– 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