lampshell

Noun
  1. Marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food;
    Found worldwide (synset 102318139)

Found on Word Lists

Other Searches