Dictionary Check: lampshell

"lampshell" is a valid word!

Scrabble 16 points
Words with Friends 20 points

Definition

noun

marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide

Advertisement