Dictionary.com
Thesaurus.com

lampshell

  • a variation of lamp shell.
    lamp shell
    noun
    a mollusklike marine animal; brachiopod.

More Suggestions