Lamp-shell definition
Any of various brachiopods.
noun
Advertisement
Alternative Forms
Alternative Form of lamp-shell -
lampshell
Other Word Forms
Noun
Singular:
lamp-shell
Plural:
lamp shells