lampshells

noun
  1. Marine animals with a shell divided into two parts, resembling a lamp in shape; brachiopods.
  2. Usage: plural of lampshell; zoology term; also called brachiopods

Examples