English | German | Russian | Czech

lampshell English

Meaning lampshell meaning

What does lampshell mean?

lampshell

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

Synonyms lampshell synonyms

What other words have the same or similar meaning as lampshell?

lampshell English » English

lamp shell brachiopod brachiopodous

Topics lampshell topics

What do people use lampshell to talk about?
  • What words refer to brachiopods--animals with two shells and two arms (phylum Brachiopoda)?

Are you looking for...?