Lamp-shell definition

Any of various brachiopods.
noun
0
0
(zoology, uncommon) A brachiopod.
noun
0
0
Advertisement

Alternative Forms

Alternative Form of lamp-shell - lampshell

Other Word Forms

Noun

Singular:
lamp-shell
Plural:
lamp shells