See also: lampshell

English

edit

Alternative forms

edit

Noun

edit

lamp shell (plural lamp shells)

  1. (zoology) A brachiopod (Brachiopoda).

References

edit