lampshell

/ˈlæmpʃɛl/

Definitions

1. noun

a type of brachiopod mollusk with a hinged shell

“The fossil of a lampshell was found in the sedimentary rock.”

Synonyms

  • brachiopod
  • lamp shell

Antonyms

  • bivalve