GeneralConnection.com
➔
Dictionary
lamp shell
Noun
1. brachiopod
2. lampshell, invertebrate,
Usage