Definitions for lampshell
Overview of noun lampshell
The noun lampshell has 1 senses? (no senses from tagged texts)
1. brachiopod, lamp shell, lampshell
(marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide)






