English | German | Russian | Czech

lamp shell English

Meaning lamp shell meaning

What does lamp shell mean?

lamp shell

(= brachiopod) marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide

Synonyms lamp shell synonyms

What other words have the same or similar meaning as lamp shell?

lamp shell English » English

lampshell brachiopod brachiopodous

Are you looking for...?

lamp | shell