lamp shell
See also: lampshell
English
Alternative forms
- lampshell
Noun
lamp shell (plural lamp shells)
- (zoology) A brachiopod (Brachiopoda).
References
- lamp shell at OneLook Dictionary Search
- lamp shell in The Century Dictionary, New York, N.Y.: The Century Co., 1911.